mirror facts