I have released a major update yesterday.
It included a better mobile experience, better search, new landing page, better loading time and many other UI tweaks to make the website more user-friendly.
https://tesolhub.co is also showing in google results which is unexpected.
I