mod: split method "offering" into "offering" and "reaction"