Struggling Non-profit ~ Desperatily need advice.