updating json view and several classes