serialized output