added pnmixer