scaffold abr_r()