I think I prefer `createOrUpdate` as an alternative