separate win and linux