writer end