added voice listener