update source code for git