Please add comments about what is being done here.