first attempt at double-offer/answer feature