addition of unix platform support