string_a is renamed to string_bits_a (longer, but less confusing)

If you have a better name please just sed them all
minor cleanup