Only needs to write to flash