more  patternsteps