add pngcrushfir function