Fixed block_start error, added cases, fixed index, added potential fix to word editing without destroying data. Next step: find out why no signal change in wave