Working through Hartl's book. He told me to do this.