implement SystemCache with startuo build