first 2 steps