added manageBGL to back-ends