- simplified code and functioning
 - adapted to time-engine API changes