started changes to shared automata. going down the rabbit hole