as always, thanks for your help
I ended up with 3 different forms and a separate security assist authenticate for each form and it works correctly.
I used a checkbox show/hide function to show the correct form when the person checks which checkbox reflects their status.