removed unnecessary steps