Funciones de registro preliminares