Update (c), and al_set to al_list
Update (c) etc