end mixing