q2-types