After 100+ parts and 45 hours of practice, I did it