added one branch of vvv for log_mix, with tests, rest to do