just check for writable