Added support for switching microphones and all that jazz