first pass on adding server components of commenting