In other news... I... think I finished filling in all the blanks on my CS. Feel free to tear it a new one.