complete commenting feature