add BgoBaseLib