Added a menu to let user manually select the algorithms to use