Eight new patches from Microsoft