moveSmart better but need a fix