more extendible gbm