Cuba makes strides, Jamaica lags