Add new gb.cpp