Yup ouch refers to the obvious non factory work around the latch area. What year is the car?