Not foolproof - Barbados Today