We have been working with Newchip for a couple of times now and never get disappointed. Even as our capital requirements increase, the resources and connections they give us always fill the gap. No regrets investing in their program as they come back a hundredfold.