When technology meets spirituality?