Add reverse method