step1,step2実装