The TiMe TrAvEl theory