Fix sieve