spiritual practice amid technological wonders