Thank you for your feedback, I'm really glad you liked it! I've found out about cannon's issue only after submission :/