Improoved step 5