- Added several algorithms.