list of algorithms updated