implemented a done checkbox for editable cells with persistence