Add detailed comment