add apc cache