complete_all