add source code to the directory