almost runs, shuffle returning NoneType?