added resetSieve method