done with stock_adjustment. final: warehouse mutation