add source code view