Review of Adbch