Added shuffle before each time hit is called