progress and style in writing 4809209