fixed the blowfish algorithm, now supports them all