update log&exp TB method and revise gf part