- added BisectionMethod