Communication/Offer class
ideas
...