v1.2.0; adds config serialization