refines movement control