refresh the source code