Aop complete.