Technical Assistance - Trends and Implications