add cache for marine db