complex bio-algorithm