modular design + voice activity detection