B_G things happen here