index cache server implemented