add a default cache handler