A new registration system is under development right now.  It will be available soon.