add source code button