Amazing job! Only thing left is to fix the anti lead.