add microphone detect
add FLASH