explained commented lines