Working for windows also