difficult match