Make registration fully functional