Step1 and step3