added voice feature