do not use custom class in CollectionView