status handler improvements