commented join