forward with qtype