Three hours and $15 later, I feel pretty good about it.