renamed class for avoiding nameclash under win-os