The economy is developing better than expected