when active list is empty, we are done!