removed targetPosition