Thank you for the feedback! About the 2nd point, that's by design. It adds some challenge to get the timing right. I'll consider changing it though. I'll see what I can do to address the rest of the issues.