BasicAA doesn't need a public header