add edit comment function