The Timer now uses a separated thread!