debugging audio
more robust structure