some fixes for gbm container, also removed list args to make function calls easier