phrase.opts should be phrase.control