remove UpdateQueue model which was not up-to-date, add overload of `create`, refactor existing `create` method