added create-scratch-buffer