auto-create item type