add comments
Merge pull request #71 from Siduzy/master

add comments rename some function for  review convinently