upgrade aabro and leverage its new abr_n_r()