made noisewaves work the way we wanted