module to help differentiate platforms