Balancing modernity and spirituality