add source code context