add spec
add travis