Robust development now than last 14-year period