add memcache
add teq