Jim Hughes perilous times