add soft WIP limit