Hi Edwin, This is nice, and it's good to see some XXXs go in the process. The view code with the Storm validator as a backstop is elegant. I've got a few questions and comments, so Needs Information for now. Cheers, Gavin. > === modified file 'lib/lp/answers/doc/person.txt' > --- lib/lp/answers/doc/person.txt 2010-02-05 21:25:23 +0000 > +++ lib/lp/answers/doc/person.txt 2010-04-21 11:03:32 +0000 > @@ -351,6 +351,10 @@ > supported projects. > > >>> login('