add json instances
adjust dependencies