refactor multiple choice modal