don't allow duplicate actions on transitions and states