I have been working to a tight deadline and though TT could help...but has only pushed me further bhind with the delay!??