add some support for travis CI