adjust source code's layout