survey based rules