add json parser base
maj