max length of zero and it asserts its the same as original, doesn't make sense