-1 this won't work on windows which I really want to prevent!