switch between algorithms, shuffle by default