add mixer function