In 1925 Heisenberg made a new attempt, on entirely novel lines, to obtain an explanation of atomic spectra. Working in collaboration with Bohr, he had come to the conclusion that the imperfections of Bohr's theory had been a consequence of assuming too simple a model for the atom. For Bohr had not only assumed that the atom consisted of particles moving through space and time, but also that the particles inside atoms were of the same kind as the electrons outside atoms.