add mute
add asdw support