first 3 steps