try to integrate into travis ci