shuffle works better