draw upon each movement