started sparse writing and reading