add cache for static (public/)