rearrange args
consistent-shuffle on bytes
setup work
use in
refactor shuffle code
shufflin correctly
first