Thanks for the feedback. I'll keep these issue in mind for future projects.
And I'm glad you enjoyed it despise the flaws.