moved BehaviorState enum to info class