a confilc resolver