packages get options, and tests