add Encache
add Aop