don't override options.expires if it's been defined