Good ideas take a moment...