pre-step4 - 2