Recent Trends on Nonprofit