added close_all_but