Aop coding, AOP dependencies bug fixed