fixes bug where church user couldn't accept need
various bug fixes