Non-profit looks to make short-term help become long-term impact