finished I2 - implement comments feature