Online Registration Types