Refactor section 1.1
merge