removed have_comments since it is relying on the loop