[AAA][Review #18] Allied