almost complete comments display and insertion