add cache apc