refactor:1.format the source text