add restriction for different pages, add user to survey entity, add restriction for different user, change query...)