What are the best practices in Inventory Management System