A lot to make right - Barbados Today