Wtf is bgd doing here