Non-Profits Emerging Technology Software