Good enough movement

May come back to it later...