Added reverse method -- not part of interface yet