Update AOFramework