add deps, align q with git-promise version