Implemented exponential backspace feature, was surprisingly easy. Save feature fails once every few saves for large documents. Not sure why, and difficult to debug