The only changes in the section above are the spacing for readability (of the code) and adding of the required column.