commented each line.