Fully tested. Pins might need to be slightly cleaned.