started modifying underlying automata for affine system (taking some of the higher level decisions and baking them in)