collpase working with item model