All I can say is wow.  Working with small parts is so difficult...and then so many!