O what a mystery I see