How read&write works