Big n Banging to big o meat