Collector classes coded and done