corrected step4