test common aop