Herbert/add survey model