Cuba on edge...