with code comment

code comments added