mixing mechanisms