added extra_option to on_says to allow clean printing of fourth option