events should not be mandatory in transtions
find transitions to targetState easier