adding support for travis ci