Keller and Mirror