opts global declaration