got the backspace to work, I was using a temp buffer but not resetting
the current buffer to the new work ... I am an idiot!!! ... leaves a
little line at the bottom which I will fix later...