always write content and add byte[] method to AbstractWorker
improve messaging