nodes added to make an AST/State Machine of the presention
refactored state transition
beatuification