This was mostly improvised...