fixed bug, checking for presurvey too early
logout support for participants
removed useless check