Added generic Behaviour Usage with state transition prefix