Windows compatability added