minor update
add dropWaveData, takeWaveData