Removed initial checks for writable