root sup and root fsm