“Virtual” Spirit Assembly