The Seventh-day Adventist Church has a number of supporting, parachurch, independent, self-supporting and other such organizations that work adjunct or in association with the official church. One author estimated their number at over 800 and are mostly supportive of the church, although differing ministries may be critical of church actions.