shuffle only happens for videos not played yet - resets when all is played