minor thing, but it seems like in a few cases here, there's no indention for multi-line class declarations