added head_list test