add unfair shuffle