add multiple choice functionality