EventListener implemented for ModeChange

Air and Life handles with subsciption