Thanks for your great feedback. I will definitely work on that.
No problem :)
Let me know when you update it and I'll happily give it a go and rereview too!