my part: boolean check isDAOActive and calling addOffer(Offer)