the speed of this thread... is to danm high!!