If two or more resistors are connected in series, isn't the current through each resistor supposed to be different due to their different resistances? But this does not occur. Is this because, if the drift velocity of the electrons through the different resistors were different, then charge would tend to build up at certain points on the circuit, due to the differences in velocity. This is not physically possible and would also probably violate Kirchhoff's law. Right?