adding commenting feature