working on travis ci integration