a bunch of little tiny changes that i'm too lazy to describe (what a useful commit message)