add opts