recent difficulties