use 0 if process step is skipped