... can have it any time, anywhere, on the move. ...
... billion years, so that's a very tiny, tiny amount of time, ...