improved delete directive & comment route