change behavier. each mode has a status.