writes information atom by atom