algorithm selection string added