Microsoft making a comeback.