Can you provide a bit more context? Are you using the same harness for both users? Is the underlying process different or just the UI? At what point do you know what type of user they are, the screen that you want to display differently or something else? How involved is your registration process. It's hard to give you guidance without a bit more detail about what your requirements are and what you've already implemented.