Life through my looking glass...