fix bug: options override