update aop and add example of how to get return value by aop. after return