adding windows and linux