Right now there's 2.3 million pre-foreclosures flooding the market.