include q as dep