Registration Phase