implemented new dealer reg workflow on the backend for Danielle, as discussed over email

Unrelated bug which I only just noticed while doing this work.