fix commenting method to use region or line