adding apc cache