Pmiller/signupbroke (#460)
* try and fix our conversions
* smaller
* move user exist to the user package
* tests passing
* okay simpler template
* get rid of cruft
* works
* test the right things
* fumpt
---------
Co-authored-by: paul miller <paul.miller>
authored by