moved some initialization from stage 0 to higher stage -- fingerprints changed