blowfish improvements