added so-cache plugin
added so-cache plugin