Use dynamic inventory