Implements comment framework