new opts