Hey @mark.cooray I have implemented these features in many of my projects. Would love to help you too. Please check your DM!