add GetInfOS