working commit with json parser