Great Job. Everything seems to function as it should. Its better to have a few working mechanics then a lot of broken ones.
I agree with you , will be in my approach for the next jam.
Thanks for the feedback.