writableState -> writability