Clinging on to hope...