Added Moves and Delete both two directions but buggy. (And code structure to check)