invalidate steps, validate steps fix, code review