Non-Degree Online Registration