added kwarg to determine usage of last modified headers in cache