through the looking glass!