I too recognise your name, were you on The Sewing Forum too?
As you perhaps thinking of Nellyphant?
Hi! I'm new here. Some of you may know me from Stitcher's Guild/Artisans Square or Sewing Pattern Review. I love to learn, do, share, and chat about sewing/pattern making/fitting/construction/fabric, fashions, and style. I'm in the US. I'm looking forward to seeing what this forum is like. I may lurk a bit, though I do have one thing to post right away