AAA diversity