They may have supported David in extending his non-compromising teachings via a vast Web ministry of audio and video discussion boards, publications, inspirational gatherings making use of songs and movies for Awakening, Reside stream Internet activities, and Enlightenment retreats