line wrap done, just have to update backspace to handle the wrap