continued work on registsrations, mostly created a reusable button though
oops cleanup