 Welcome back. Let's go right to the phones and talk to Ray Bowles from Prattville Carpet. Or maybe it's David. Hey, who's this? Hey, Frank. I'm not going with David already. Are you kidding me? How hard is that before?