(feat) added basic json parsing