Finish the example code for AOP