This should be final, and in the constructor, should check for null since it's iterated without any check for null in initFingerprints().