Use collective write instead of indendent append