digital and social fabric