Agent models and management: the key to good consumer protection and credit risk management