navigating the stormy seas of medicare