attempted to fix shuffle