No silver bullet - Barbados Today