implementing Cache-Control directives to improve performance