Separate helm function from sgit
update document