add better warning on survey