Update 1

Updated with comments for clarity.