add cache expire setting