A little more verbosity, introduce eigenclasses