Hey @shikuz I have addressed all the points you mentioned in this comment. Would love to hear what you think about the approach I used.