acceptance offer and intro to contracts 9866874