registration explanation