merge
refactoring on method's name
merge2