Very nicely done, Mike! I’d give you a half point or a point bonus for hand threading all the various screws you needed along the way, but I’m feeling generous this morning. 

May you have the day you deserve!