World of mirrors