mixing update