fixed q_list