using new aalib