StepProps should be an enum.

Will make maintainance easier,
Will prevent mistakes.
(Already spotted one mistake, you put'd COUNT twice
to the stepRepo map).