added coments to my code