angleToPosition added