İnvolving a heaven-sent experience with the holy spirit in control