more commenst to the code