added remove method to CacheHelper; finished implementing the interceptor