overhaul for unix
try travis