add cache plot