fixed block property parsing by treating as json string instead of array