got bitmaksed sieve working with correct number of primes, time to research threaded sieve