Microsoft struggling to restor... Note