Thank you for the feedback! I'll definetly take another look at the timing of the moving parts. It really needs to be improved, you're right.