addition of step model