reintroduce old classes under new hierarchy, and begin group class