class group project. Very minor.