Kudos and challenges for Jamaica