prepared for travis ci