generalize classes, add debt section