starting piece -> object instead of two fields transition. many tests are failing.