What are some of the most effective ways that companies can detect and prevent inventory and noncash