fix test suite on master branch (please)
fix so that nil versions still work
fix url params to pass through correctly