exception when OS is None