cleanup and adding back WriterT[Nel test