CS576 Bio Extra Credit