fix & step 3