Why this thread is Dead Slow..??