adds BGC