make browser cache optional