add json controller