I think that we'll need to create a definitive registration form that handles all this stuff.