improvements on narrative textarea