added missing json dependency