In Archie, cancer appears, so does helping, too