add missing json requirement