revise content of source code