Man, I got so many things I need to elaborate on for my CS to make sense. So much background info, so little time.