@Harsh you are genius mate. Thank you so much.
I managed to understand most of your measure except step 2. What are you trying to do there? I have many different themelist descriptions, do I need replace the test ones you have mentioned in step 2? Thanks again