Implemented runToPosition