windows platform support added