fix require q