src modification