Added cache, compile, filter service