CTBG vs. ABE
A brief overview