add and delete and write