put the GBH functions in a class for quick access in other scripts