updated bioalg.cpp