commented code for presentation