Up to the task - Barbados Today