Add in block for shuffle method so users can pass in own shuffle method