fingerprint island