test for difficult cases