updated sieve