[Update] Add AOP for loggin!

After learning AOP. I get it!