Why the hell is this thread still alive!?