These are the sort of sordid details that can't be answered in the Scratch Building forum. Contrary to popular opinion I don't know EVERYTHING....
I suggest you post up a new thread with the Taco questions in the Profile area and get your answers from those who are closer to the subject.