Refactored notices to allow method chaining.