aggregate, amplify, advance