Base inventory impl