add opt
add options