add to_s, size, split, and insert