added Comments and Description of Coding segments