Great job, congrats! - I appreciate both the engineering efforts that you put into this project to make it all work properly, and you also seem to be one of those builders who puts in some extra effort to keep things all clean / tidy / neat / orderly / elegant, and that is something I value very highly. I always aim to achieve that in my own projects, because I have some OCD and everything that avoids chaos and messyiness is on the top notch for me. Good job :-)