Mix by heart