Really basic state machine in play. Not tested yet
Commute states seem to be working
Tried a different address