error checking
general aa module
for aa mod