Added comment codes for further clarification