add FBG Framework