[bug] on first offer create, should emit `model` event