On-Demand Free Registration