Points to prove - Barbados Today