fix comment caching bug