update sieve routine.