This new Homepage is the first small step to a new TTP experience (we are finally starting to drop in that new engine!). We are still doing some work here, for example, adding more Announcements on the bottom left, adding the missing sponsors, and improving the Help page. We think this will be done next week and will make more announcements here soon. And if something does not work 100% let us know and we will fix it.
Please also note that we retired the old Want Ad concept and will replace it with something better soon (which will also be free)!
Anita & the rest of the TTP and hobbyDB teams