Writing in proper blocks