Economy improves but challenges remain: official