added reversals

I am still trying to get the testing to work