fix mix bug