aaron welch