- completed with the ThreadHandler