unfinished business with json