close #68, mixer is now basically a package (although not officially)
close #74, close #73