modify some aicp interfaces