Added reverse that reverses in CPS