comments structure