updates to finalize registration, including adding the draft fees. It will be cool but it is waaaay tooooo much work