ready to write
exist delete?