Digital footprints & the digital revolution