commit source code and dictionary