重新整理step123
merge