This turned out OK.