comment can not be empty