karim patton