add icollection fields