Quantum revolution