removed empty fields from text serialization

these provide no value and only lead to confusion