comments controller improvement