Linting

only 118 complaints remaining....
they're all related to comments, should be addressed before a release but not this week