using survey-wide event delegation. tp #1385