refactoring code and git commit and commiter included in API description