Hi,
My apologies for the delayed response.
Thank you very much for your feedback. I do really appreciate it.
Here are some update versions for your consideration (#58, #59, #60, #61, #62 & #63).
Please let me know for further revision request needed.
Best,
Ruri