Well, TMD.com is taking a lot longer than expected. We have gone through code issues, server issues, politcal issues, etc etc. The estimated time of completion is this Friday, but I would take that with a grain of salt.