turns out, no write necessary