added supporting SLOTs and SIGNALs inside fsm transitions