Thanks for your feedback! I'll keep it in mind when rewriting it