updated algo notes GBM