started making models for each 'move'