partial implementation aid_list