Bumping this up because I hate leaving things unfinished. Number 4 later today, for anyone who cared when I started this thing a year ago.