refactoring voice.patch object