adjusted JSON model