#5 support travis build test