added small step in all direction for all moves, needs some comments