If you lay out your problems with me concisely ATPG I'll try to respond to them to the best of my current ability.