Common state entry/exit entenders.
Fixing base agent.