abandoned to_json approach. Shimmed it with object creator