Turned out better than I expected.