add list filter example
add adler32 function