more comments (holy crap is this messy)