intermediate commit, before creating item model