movement implementation testing