initial setup with item model