Este proceso debe ser transparente al usuario.