make it runnable on *nix machines