student side - json formatting