fixed id_q