json controller added