Through the looking glass moved and improved !