added --declare-option2