fix isFirstStep property