convert edit_questionnaire to CBV