Are we in the mist of a revolution?