Questionnaire design and implementation