added comment lines and head comment