add block json parser