install dependencies first (travis example is messed up?)