shift quantum