Blowfish separation work.