Getting there. Lets clean this up when I'm home.