data module done with TimedNumber class