Use logger for celluloid messages
Write first rows syncronously so headers are computed