making things more linuxy friendly