A sure sign of good times ahead.