Repaired several logic issues in sieve.c that were causing the various screens to...