correction of bugs, added more algorithms,...