Working version of voice4
Checkpoint -- mainly working