Oil filter plate

Hey at least they got it out. I can feel your frustration. Good luck!!