update to work un windows