from_json map bug solved