added ability to refresh cache when content is updated. Also added sorting by area