I don't think we should shadow the outer `notice`. As this data hasn't been massaged into `notice` form yet, can you rename the `push` param from `notice` to something more generic?