added count to generations and groupings lists
added add to collection functions