Fixes #79 Add reverse method