We are watching a revolution