adding clear_all