STEPS INC