blowfish crypto
pre model transition
new model with thread jobs