add the reversal method, stay in bytes, be a little unhappy about strings