platform specific env.