json areas and contractor type router