tt desktop site 90% complete + fixes on the other pages.