added more function for data cache server