get rid of intermediate map json maker
oops that DOES need to be an ordered dict