Renaming function
Adding Adler32 checksum function