damn my threads seem to blow up