nonprofit crowd shelly speaking 2