name needs to be set regardless of options.base