No idle boast - Barbados Today