initialize source code