Código optimizado y registro ya funcionando.