added a mixer class