json view and service controller