Add to_json/1 private func
Update create_list/2, modify_list/2