screen fsm now working