proper maintenance target
added more checks in .travis.yml