// merge step 2