AAEM support routines