Refactor/stock outs with stock level