make use of busy_o clearer