fine tuned sim measure, changed blocking functions: they only remove alphanumerical characters only on their own local copy not global for the record to keep more nformation