Simplify and comment AutoBehaviour
Refactor AutoBehaviour further