modifying behavior to override (rather than augument) global settings