Add set_status but tests can't work correctly because get_status has limitation.