Added free_list and free_entirelib