kendrick preston