add explicit json dependency