add offer and counteroffer

user can make offer and counteroffer
ok, I am changing them now.