update sh_helper