oops, re add q as a dependency