fixed thread move