added parentView when constructing a item view