cache refresh
supporting custom slug