Wow I am so bad at interpreting morse code. Regardless of that though, I can still tell you've done a great job with this, there's a good amount of polish in the maintenance mechanics as well. Great job!