Online Registration - Generic Square