add 30-min cache for main page