continued implementing simplified json builder