done but missing validation for moves and missing labels for axis