fixbug:cache