beth ggg