But to go from one machine to another the current has to become stronger (more good karma). Once it is ready, it travels to another machine which has a better karma capacity.
This is why Buddha has told it is extremely hard to become a human.
And it should also be noted that Karma is not entirely good or bad. It is a kind of higher level of consciousness.