Now handle algorithms via --algorithm option