listviews will now collapse based on unique id