fixed sieve setup