need to fix the franknmoixshuffle()