add travis build
better detect