The return of the 10 percent down payment