challenges of inventory audit