add cache
test
modify wx and baememcache
modify wx