The quest for the shards of the mirror