relax json dependency