Lets add some comments about why we do this.