My first in depth blog entry in the longest time!