playing with selection alg