crypto-biology view 2