for sub-base fingerprint creation