forced text serialization

really should have done this first thing