adding Seive