few changes for the writing blocks