Oh mysteries are being solved I see